51
17
96
14
11
21
26
16
67
20
24
155
15
102
80
13
48
56
8
35
54
92
57
62
23
42
77
393
64
55
65
33
22
6
81
19
174
25
27
32
30
161
5
107
50
40