46
126
44
10
107
33
29
196
140
80
71
139
25
15
231
94
43
28
41
110
63
13
274
37
73
30
103
79
47
7
287
158
205
129
14
106
100
75
67
86
64
60
11
35
22
54
117
84
57
53