22
67
33
226
56
53
183
65
28
52
20
149
84
51
89
29
116
97
195
37
77
15
163
41
228
152
85
14
148
30
124
19
108
60
88
176
206
112
225
154
81
59
76
35
72
99
193
141
36
106