0
33
50
4
7
3
109
23
17
2
16
29
11
8
60
13
10
19
6
24
44
40
120
68
122
42
20
18
9
85
27
53
160
12
98
61
80
28