23
15
35
1
8
17
10
34
29
20
16
26
36
11
96
50
97
37
45
42
102
25
87
43
31
218
162
40
32
49
13
19
140
74
18
488
82
14
24
7
65
12
5
76
58