34
134
17
85
43
26
109
386
21
97
50
188
79
128
38
16
60
40
33
100
121
37
111
59
122
72
129
7
195
10
18
77
67
160
30
145
41
27
62
54
19
39
8
2
24
29
23
32
211
68