17
35
2
63
24
12
29
61
21
45
5
6
94
42
53
18
22
59
37
7
96
181
39
50
13
20
19
10
16
11
9
112
3
31
15
47
291
465
41
209
69