106
59
34
7
98
24
82
92
49
76
72
31
158
47
9
119
288
18
42
40
61
57
228
51
234
75
36
164
410
193
28
6
73
108
50
11
22
427
5
25
120
68
1113
29
2
21
80
17
26
159
41
46
66
131