32
46
30
95
149
17
171
49
55
11
6
12
147
188
36
3
136
28
22
44
5
47
82
75
41
19
15
27
16
48
26
61
25
8
18
24
14
20
40
45