85
12
159
6
48
22
32
51
59
91
78
53
28
4
17
47
92
49
29
111
45
58
26
35
19
60
165
102
116
187
318
174
55
43
40
15
25
74
31
89
27
24
21
50
180
72
30