18
33
19
23
12
63
5
86
54
13
44
8
31
60
21
34
53
4
71
11
55
152
35
10
100
6
216
24
105
195
2
9
46
41
37
14
77
296
15
50
104
32
28
27
84