7
3
13
46
8
18
29
10
20
23
19
52
48
38
34
21
9
39
14
42
43
194
35
150
44
123
16
17
25
32
11
125
15
534
26
37
61
5
1
31
140