42
12
33
58
121
7
15
14
22
10
28
23
464
96
44
110
11
39
24
16
115
31
17
26
34
125
20
81
78
64
238
40
112
9
199
76
5
164
27
132
100
21
45