24
49
176
48
71
47
31
14
10
64
70
18
95
21
56
2
33
17
7
8
37
19
16
125
15
61
50
140
92
3
4
27
58
43
35
260
88
255
93
378
22
34
185