41
54
3
91
16
241
333
99
11
24
44
43
62
29
76
40
118
136
12
108
88
92
30
23
77
42
57
15
10
107
60
79
27
45
20
2
64
25
172
102
21
67
37
5
104
32
83