2
20
1
5
22
11
18
15
9
10
19
37
8
14
46
21
16
29
25
17
26
27
48
33
45
197
49
12
43
52
31
108
24
134
131
83
84
155
58
28