12
10
47
75
104
29
14
54
23
114
84
18
88
24
22
27
15
216
105
96
85
232
19
21
102
4
77
13
41
617
37
36
56
67
100
60
17
28
58
7
80
69