107
31
207
135
82
53
62
139
21
16
51
25
46
28
65
124
146
78
14
43
132
5
20
284
232
297
11
35
69
87
214
102
32
106
89
23
38
6
47
63
231
204
15
12
8
1
143
119
3
57
129