217
29
97
18
51
61
37
36
146
227
56
103
28
50
125
86
79
195
216
31
266
81
25
82
39
59
30
90
40
65
87
60
152
142
3
20
13
17
12
5
7
6
4
32
14
19
15
9
11
230