237
37
64
58
55
22
93
41
19
8
21
46
10
32
366
40
734
197
231
26
14
97
17
111
203
11
61
48
15
13
30
33
27
134
7
79
34
101
491
103
31
552
78
56
2428
36
463
66
143
69
6782
50