30
5
48
2
46
47
38
36
44
32
95
132
60
10
22
55
105
3
17
210
49
73
4
25
98
8
42
13
9
69
33
75
52
329
54
130
162
50
53
62
159
86
31
21