43
9
16
26
33
156
30
37
23
36
56
46
40
4
24
66
2
202
95
211
50
101
155
87
17
146
10
8
107
49
5
6
19
25
55
47
7
38
161
14
62
64
31
20
13
44
45
261