90
13
27
44
31
132
42
5
19
17
58
4
157
15
11
74
18
40
142
12
39
60
29
35
48
97
50
33
72
45
25
22
8
24
92
46
73
37
116
149
30
23
88
49