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