26
51
31
188
140
275
103
16
117
165
7
49
21
95
11
75
221
25
2
4
68
39
139
97
46
30
101
15
234
61
58
177
23
19
41
114
43
14
35
52
96
38
53
144
13