32
215
51
66
151
19
14
17
15
26
99
7
117
150
6
33
37
35
16
517
56
3
29
52
54
43
67
58
49
53
251
59
13
20
5
12
97
21
18
62
40
79
153
25