17
50
39
19
16
30
134
48
27
55
34
46
96
28
11
23
4
32
12
61
67
168
101
78
77
15
108
41
37
35
524
7
9
114
128
22
71
8
33
25
63
164
14