19
122
29
1
38
54
6
58
11
82
24
8
27
13
36
28
4
14
9
20
22
30
17
35
15
63
109
380
57
631
12
290
810
381
76
60
59
138
43
210
21
41
61
46
229
146
175
240
47
77