129
36
14
29
60
10
23
56
93
42
51
15
69
2
188
21
3
1
4
0
47
87
96
26
20
32
48
22
16
100
7
11
19
9
58
5
72
116
144
109