37
110
35
80
151
13
95
166
23
47
63
88
158
24
32
144
148
44
62
42
84
45
86
245
30
26
39
15
75
19
12
38
56
27
103
262
14
36
105
10
118
204
7
152
69
160
399
68