117
30
31
20
84
18
68
14
34
58
152
150
26
102
170
45
13
60
92
121
140
61
78
32
55
101
54
95
236
106
237
69
62
192
43
134
38
59
33
315
74
99
112
24
98
10
238