78
81
305
28
56
159
73
148
118
60
55
48
77
112
142
14
195
97
18
44
27
122
43
24
25
58
21
11
32
23
20
35
40
140
15
105
6
98
82
63
13
47
30
270
49
62
93
19
91
262
199
151