325
134
425
53
45
11
18
2
42
12
6
67
46
108
161
36
187
55
150
28
77
73
154
160
239
10
43
105
15
3
120
51
52
38
75
30
23
21
8
112
181
16
65
25
258
41
86
44
156
212