102
33
100
125
39
1644
129
116
322
38
16
30
26
36
139
60
107
28
41
6
37
15
14
135
244
17
10
13
64
23
18
29
7
90
20
40
27
56
21
4
32
11
12