173
79
110
33
30
17
58
63
101
182
109
84
45
60
199
99
151
51
168
73
531
11
133
65
208
49
88
53
143
22
211
117
112
82
39
107
48
623
13
134
251
122
46
67
148
32
78
105
253
24
61
130
75