81
41
56
165
70
28
88
40
48
166
6
14
128
38
83
29
39
53
159
75
220
84
54
20
210
49
59
92
121
51
62
366
32
64
19
34
104
37
113
340
141
221
305
50
157
61