15
32
27
2
18
6
56
185
29
39
34
82
10
92
38
24
19
51
31
5
22
4
47
23
21
153
55
44
64
75
17
49
37
170
93
3
43
99
28
13
78
20
245
58
7
141
234
136
42