11
31
16
23
105
4
55
18
50
53
13
176
6
9
3
33
67
34
41
44
63
21
7
14
12
263
147
38
27
26
15
43
45
102
25
22