41
10
25
59
76
33
3
28
27
24
112
15
22
39
18
17
23
13
55
20
51
2
26
82
89
31
481
57
120
49
19
227
36
30
12
46
9
53
83
204
42
16
84
70
111
74
68
48