19
156
4
42
3
17
32
10
35
21
11
31
64
37
51
8
14
15
38
40
5
39
7
13
25
116
1
16
46
33
34
63
2
102
56
58
53