27
41
15
7
19
16
53
18
37
56
46
199
22
30
137
102
96
118
129
110
154
305
146
54
109
180
256
67
103
77
38
160
228
58
75
247
76