94
12
392
50
9
164
124
19
39
53
63
165
102
24
33
64
17
68
3
16
105
106
95
58
170
159
27
49
14
189
43
316
8
216
11
37
255
104
269
76
107
150
85
149
23
48
31
84
66