108
51
48
235
58
240
28
67
164
184
86
23
55
127
46
44
18
8
74
120
154
300
38
71
113
77
170
195
200
91
68
109
165
57
26
39
394
192
64
94
65
160
1910
163
32
56
31
7
99
76
125
21