180
21
34
28
10
12
352
39
102
1
32
132
15
11
4
62
134
61
20
16
14
24
66
88
43
110
35
47
140
60
18
75
186
77
59
25
6
36
40
8
172
9
416
22
30
70