36
108
18
98
2
55
171
133
51
76
14
19
217
38
10
13
6
42
1
185
5
24
82
95
22
29
4
90
2819
66
45
57
148
12
75
414
63
37
102
3
7
25
183
272