31
80
188
32
85
100
166
4
255
40
16
10
7
43
13
24
9
48
5
18
6
47
37
8
14
42
20
380
117
15
25
103
51
45
176
72
22
2
11
63
19
60
35
39
36