46
19
7
12
27
79
35
55
38
173
82
8
75
111
5
76
13
183
14
9
37
24
90
110
40
695
23
49
17
61
34
39
10
50
45
65
25
33
56
69
167
58
635