112
36
2
52
95
4
19
13
28
21
16
39
8
5
12
7
27
34
210
30
14
83
42
24
15
43
54
32
102
29
50
62
22
87
119
73
129
175
89
76
195
133
763