154
98
63
88
28
57
22
31
60
37
41
72
23
47
17
86
105
19
33
58
85
51
183
215
140
187
9
27
158
75
20
32
64
114
53
4
26
36
79
38
69
199
18
29
15
44
42
169