156
5
41
29
11
19
57
13
61
51
16
7
14
103
116
18
20
80
53
39
78
45
33
88
74
96
195
10
47
27
68
22
4
91
30
40
50
157
155
15
17
165
135
23
249