41
27
36
30
45
15
67
29
46
57
109
118
34
43
256
37
106
9
68
12
94
35
38
51
73
18
21
14
33
63
48
49
78
76
55
175
8
7
135
22
197
157
2
16
218
4
10