44
290
14
162
137
344
191
34
58
193
29
84
85
102
110
18
35
3
412
83
4
51
37
26
165
25
53
46
33
210
68
77
48
1
22
38
384
19
66
75
45
11
30
13
24
107
57
166
76
67
60
97