32
110
161
98
260
73
47
75
26
158
115
35
27
40
57
95
91
233
12
82
90
321
46
17
25
7
8
63
81
29
116
23
214
121
16
48
14
60
45
18
38
180
76
119
144
66
2
20
62
156
4