33
80
374
60
24
61
20
13
51
91
37
49
25
40
45
123
12
122
273
89
38
65
35
54
268
26
119
30
165
509
101
22
464
73
11
46
128
318
272
15
14
9
262
181
850
23
27
28