27
33
24
22
17
37
30
83
14
59
31
96
46
98
53
233
237
13
16
12
79
4
42
407
50
135
41
122
34
52
136
178
11
15
49
51
75
47
18
66
63
281