37
36
20
6
17
35
4
332
34
72
42
58
11
33
5
2
21
9
107
52
14
22
61
7
118
24
63
56
40
48
12
15
43
44
28
176
319
108
140
2577
66
38
801
75
349
26
189
1198
112
238
10
211