34
18
71
107
21
88
24
6
42
16
15
64
37
20
210
318
23
27
102
11
10
68
32
8
5
75
14
30
52
54
1
25
61
9
95
19
51
87
2
22
4