16
31
27
28
153
44
155
220
65
120
34
3
46
15
9
124
18
146
26
38
6
1378
32
61
90
33
55
112
10
25
30
94
17
163
52
552
197
13
8
4
7
56
63
121
64
14
23
37
41