31
95
7
34
143
211
53
159
208
102
191
12
194
77
107
254
66
13
148
51
91
22
226
63
28
35
36
111
76
128
48
103
27
11
45
33
41
25
21
9
89
78
169
18
114
141
8
26
190
55
5
38
29