33
15
27
44
53
32
96
92
223
48
88
38
73
30
18
79
70
52
58
86
106
102
84
109
87
169
156
89
147
64
29
34
28
742
119
8
19
13
75
20
22
54
63
24
110