19
22
5
28
8
6
9
10
119
14
30
165
41
40
32
48
200
64
196
55
23
21
25
157
46
36
43
100
15
58
20
51
11
87
68
60
13
49
66
59
52
35
86
122
16
57
63
45
24
163
141
83
61
29
17