49
28
87
51
21
94
34
15
38
60
26
79
127
50
57
46
10
18
12
81
240
165
58
42
195
149
25
107
33
16
153
227
13
148
233
17
185
96
47
11
30
75
136
140
154
86
88
173