178
29
49
37
61
85
40
52
156
201
84
122
12
57
1
22
32
17
24
27
7
4
47
45
36
63
58
20
60
5
14
50
90
28
6
68
21
13
167
33
89
96
65
155