51
11
19
41
27
1
30
50
32
5
48
23
159
24
88
3
105
31
17
18
8
14
16
92
116
47
10
61
103
58
15
59
115
52
25
40
57
39
42
43
137
68
80
267
118