50
38
12
4
57
21
25
15
74
75
51
52
226
14
144
17
85
59
95
123
139
197
33
255
91
137
20
97
250
42
35
56
26
31
49
141
18
168
40
24
41
36