3
29
0
2
15
11
16
7
43
33
47
17
75
5
87
9
37
124
31
48
12
4
60
19
55
54
40
26
6
105
25
24
181
158
13
129
18