41
20
13
85
19
97
29
83
23
18
330
69
68
25
3
36
37
138
43
86
118
60
27
76
45
22
125
47
224
30
62
87
70
9
12
35
74
117
26
53
78
94
40
96