31
39
81
19
10
45
517
52
64
107
167
149
38
7
23
47
36
35
66
20
32
11
9
225
56
119
41
40
6
16
137
24
29
48
17
18
8
57
5
14
123
49
102
110
13
76
12