368
13
27
35
26
66
51
41
34
16
54
129
50
527
334
140
9
18
31
7
343
126
63
25
36
28
248
42
15
24
217
40
49
139
97
438
235
1304
282
166
68
1243
347
124
964
17
4
78
152
38
52
32
33
29
133