30
119
61
14
79
35
28
8
56
65
39
40
284
25
141
22
17
34
19
51
11
49
102
380
42
20
27
301
62
125
31
89
52
318
144
26
84
15
10
58
5
6
68
12
21
95
16
243
80
135
97
78
63
282
211