70
12
52
8
58
18
5
98
79
24
32
51
19
10
89
55
107
62
49
90
3
4
50
319
216
48
442
26
85
20
29
109
130
459
11
28
674
180
510
61
105
23
101
13
54
81
197
139
25
224
36
97