52
11
17
36
33
84
156
77
73
65
71
35
32
25
55
34
24
50
59
23
281
15
30
169
79
189
75
96
69
48
106
63
103
110
46
60
83
118
40
112
27
43
165
123
92
45
124
67
51
1058
151