39
14
28
20
94
32
5
23
38
33
26
11
27
13
35
25
17
248
15
164
87
250
29
10
105
50
167
30
34
51
18
19
22
40
67
9
6
125
12