52
37
10
34
359
23
145
415
53
278
41
32
8
333
373
31
16
28
13
33
71
60
772
350
36
24
7
56
21
279
195
209
62
165
79
277
30
98
353
159
413
11
14
104
2
110
83
408
142
70
67
51
35