31
30
6
57
4
192
52
29
11
20
27
22
15
162
101
102
33
21
41
40
44
49
23
12
19
10
16
5
32
235
36
14
43
13
46
7
77
48
92
149
3