98
18
56
11
82
43
60
27
23
70
25
9
29
17
100
16
21
122
7
13
42
12
24
267
31
120
62
20
5
52
10
104
67
35
3
84
162
51
54
19
171
86
151
94
40
34
22
14