27
74
47
33
93
55
51
126
26
25
34
24
108
37
36
50
179
49
68
99
79
226
142
70
350
32
45
166
152
54
276
42
348
48
250
262
97
111
62
175
286
124
22
38
82
599
23
30
125
122
67