101
151
66
19
76
117
113
79
80
53
104
23
109
12
29
114
5
93
28
124
105
254
92
18
64
11
95
36
216
65
110
173
135
78
48
42
69
81
35
40
167
62
74
37
86
197
15
25
164