34
232
72
100
26
15
121
133
29
75
35
16
13
55
197
27
36
12
105
3
8
52
14
119
393
112
83
254
22
48
23
7
81
45
43
156
77
107
167
53
96
46
304
94
65
18
162