17
94
76
57
11
52
30
13
45
306
26
148
82
74
34
120
83
149
93
99
125
75
66
106
105
69
21
2
10
14
24
23
128
43
41
61
16
15
4
119
48
33
81
35
6
166
100
27
9
68
84
1
36
109
104
3
22
121
8
5
47
77
53
29
25
42
18
20