33
111
56
48
54
62
39
25
24
32
46
40
41
58
29
35
27
97
73
21
31
30
18
37
19
13
15
28
12
20
68
11
9
69
84
136
23
174
82
217