15
19
33
95
17
11
70
7
23
24
32
22
16
9
10
30
37
8
232
39
25
31
21
147
20
1
27
101
26
80
116
45
36
13
67
38
63
47
122
29