29
15
64
16
160
107
73
44
211
24
36
11
261
39
20
21
3
50
4
0
59
22
85
10
130
14
66
7
94
72
12
53
37
32
18
2
5
100
6
75
58
49
934
77