124
48
41
37
46
36
7
95
239
70
78
166
35
246
76
120
15
50
82
34
13
47
42
45
5
44
19
84
119
29
28
66
3
186
51
153
32
12
254
235
25
283
9
605
23
134
75