45
36
50
38
19
25
87
147
84
42
98
30
261
70
8
10
17
37
22
13
51
41
80
108
29
28
123
57
149
172
26
88
32
95
48
40
55
21
3
39
14
86
81
53
173