16
33
3
142
10
15
21
12
1
13
41
22
18
7
11
34
8
20
36
31
6
27
19
84
30
23
49
58
25
45
14
334
148
68
53
17