82
36
65
103
150
87
33
171
21
24
50
68
98
31
35
105
957
320
4
7
22
3
38
62
64
149
40
451
34
9
112
243
11
2
117
90
197