34
10
21
24
67
39
57
15
9
6
42
16
22
3
82
43
2
23
35
201
5
75
186
80
1
13
18
17
49
61
54
92
29
383
4
44
19
52
12
38
32
88
401
119
183
48
14