17
25
102
100
22
86
43
32
59
24
13
45
49
158
108
44
151
53
130
111
58
124
60
251
36
89
33
73
50
18
14
47
56
48
7
12
241
5
10
154
61
72
31
16