99
248
77
223
227
189
81
63
33
107
41
234
55
87
25
16
35
60
30
22
134
115
118
89
44
34
5
148
7
11
66
136
8
153
37
224
48
13
40
126
68
21
65
32
233
74
24
18
20
128
12
170
146