58
82
66
10
12
21
125
3
26
2
7
15
24
5
19
30
81
22
18
29
14
1
53
99
35
17
39
8
374
48
148
105
28
55
86
43
56
47
16
37
11
13
141
4
23
6