10
96
13
19
30
24
4
32
87
3
39
5
8
12
40
23
16
2
28
86
17
20
163
14
54
155
29
46
136
62
42
179
175
69
55
36
31
27
420
174