51
108
24
29
0
7
23
10
14
8
19
21
20
60
12
6
9
11
53
32
49
135
36
131
27
17
15
38
84
31
55
18
16
68
41
4
77
199
121
83
57
13
58
80
42