93
29
35
19
52
86
66
38
24
22
124
60
37
67
25
57
127
110
31
90
9
56
72
30
95
53
151
14
155
49
64
15
33
91
79
161
58
107
212
126
224
12
21
128
16