105
137
91
146
13
57
2
61
45
51
56
96
121
24
131
7
43
64
31
65
28
25
58
140
54
42
124
52
39
20
80
63
67
33
30
44
249
49
16
79
171
66
46
236
93
27