92
37
3
6
14
20
9
16
7
28
66
18
44
38
58
112
23
54
31
8
77
70
24
10
12
179
29
30
93
91
15
55
144
22
11
4
49
60
2
176
116
103
43
208
152
40
96
126