23
113
10
2
46
36
35
44
17
95
32
7
11
12
40
50
15
3
27
57
70
4
18
59
42
251
159
14
74
21
6
16
49
65
186
20
25
58
53
30
33
51
5
56
34