46
36
59
42
2
9
16
35
80
226
33
29
5
52
11
18
13
58
118
40
445
43
51
15
14
44
123
56
75
65
38
151
54
60
25
96
19
327
21
48
6
30
98
79
22
77
8
105