17
121
22
18
71
26
159
74
31
13
80
50
81
46
49
97
36
32
109
20
42
11
48
30
175
85
29
55
60
5
183
53
64
25
7
138
62
16
39
41
12
38
436
239
117
256
468
40
23
89
160
54