34
104
15
11
8
47
24
14
12
106
90
63
66
110
17
28
251
1
18
123
35
58
37
418
29
109
579
19
56
57
160
20
32
26
5
60
42
155
225
111
3
9
13
7
145
22
55
38