17
50
23
102
128
53
832
22
8
33
25
29
42
114
38
7
15
92
24
37
41
160
72
3
28
10
43
21
18
6
2
78
11
95
16
12
52
32
104
109
39
49
64