21
119
10
26
17
40
22
37
55
11
6
79
51
27
58
48
74
154
146
36
39
14
38
59
20
18
33
31
70
199
54
49
16
134
81
25
42
176
87
30
320
141
12
243
80
230
56
605
32
125
111
222
50