272
51
195
24
48
38
34
58
87
27
118
609
453
13
33
75
42
427
32
22
83
9
435
73
17
168
117
19
31
79
49
65
116
40
84
28
25
18
263
89
178
20
35
59
60
76
287
26
80
39
14
64
54
43