178
32
2
5
35
93
40
4
12
16
17
15
0
25
78
11
213
66
22
55
83
114
80
50
18
7
14
105
75
13
77
34
27
8
42
86
108
91
31