10
19
32
3
21
28
112
13
14
37
8
107
192
4
12
15
53
11
35
5
153
7
77
74
59
6
18
102
164
22
60
119
16
43
44
116
29
185
51
71
25
39
40