29
312
26
14
24
48
37
10
74
39
3
52
12
47
40
22
95
30
79
134
13
1
75
50
18
38
56
8
25
135
62
20
27
31
60
143
89
28
6
11
17