52
29
11
26
43
18
15
73
7
5
1
10
2
204
22
6
106
74
324
81
72
55
79
317
24
27
95
124
130
21
107
378
69
38
64
92
33
13
12
59
50
23
25
418
35
17
30