119
36
13
20
17
24
324
22
117
28
31
259
238
145
42
154
39
143
8
172
92
60
21
64
180
82
232
75
203
72
18
4
311
70
142
106
225
299
81
73
47
635
152
32
59
35
5
404
116