86
22
128
18
33
30
34
48
57
6
23
29
28
8
65
20
9
31
44
59
15
49
27
25
36
11
12
163
32
5
24
19
379
21
230
3
52
159
47
16
56
55
41