1
3
24
8
79
32
13
76
75
55
72
106
46
48
188
160
68
11
98
45
33
31
80
70
37
49
19
218
119
12
63
15
40
21
10
16
145
60
487
47
36
81
42
57
43
44
78
120
34