29
59
72
32
19
22
39
424
4
10
34
8
103
6
117
75
33
30
58
53
14
20
1
41
15
2
51
13
27
12
79
21
158
100
56
43
42
18
45
7