0
3
4
29
9
105
22
8
36
14
13
99
144
38
45
27
31
49
53
6
35
21
79
15
19
28
86
136
5
78
30
16
10
12
116
46
64
11
26
153
34
80
522
133