46
41
37
42
14
77
298
18
21
50
31
36
104
32
55
28
84
34
226
83
35
65
81
3
1
66
49
16
53
45
87
67
134
116
124
76
183
91
121
48
96
148
9
25
111
170
63
15
106
147