48
34
17
89
27
150
76
67
29
31
47
15
37
51
49
9
64
169
79
14
23
95
56
86
58
5
156
102
80
18
147
55
309
13
12
59
52
2
36
53
19
24
46
104