20
2
33
69
7
116
51
104
45
29
41
10
12
22
21
44
9
23
6
17
18
183
25
11
82
37
59
46
15
42
54
250
94
34
48
75
416
35
86
150
157
179
4
26
57
47