126
28
17
32
27
130
38
51
72
45
31
75
21
30
65
33
47
3
56
40
13
55
53
8
5
23
143
150
48
44
43
184
99
29
247
24
6
16
125
36
100
4
41
52
2
60