215
376
27
141
104
122
109
41
58
52
55
116
221
13
23
112
11
85
46
1329
60
54
99
28
25
17
8
289
37
64
43
42
50
153
94
218
534
44
14
36
7
453
83
125
220
80
9
1149
70
178
26