82
39
138
7
32
28
108
81
106
65
51
168
189
56
37
231
27
291
33
83
71
86
122
25
174
255
93
55
14
59
16
42
48
9
11
130
50
46
20
95
35
18
205
13
214
12
167
17
49
66
19
24
142
117