65
43
37
44
40
7
9
59
17
70
4
46
61
30
16
92
21
34
13
31
226
10
38
379
63
84
209
301
19
5
27
103
28
22
58
23
57
617
894
41
25
24
33
244
67
35
175
53