19
234
118
78
10
42
6
15
40
41
16
11
27
7
17
35
43
84
39
46
38
23
1
399
61
28
13
95
14
20
29
59
64
333
87
97
33
32
165
68
82
62
120
45
129
141