33
150
91
23
17
98
14
85
7
121
88
20
89
86
11
48
51
4
15
57
30
216
140
10
236
56
178
32
1
5
189
65
42
9
96
49
34
29
18
45
6
40
37
53
44
8
47