130
49
48
73
28
55
82
60
88
18
36
32
20
38
22
98
173
85
12
40
84
7
159
44
97
6
10
27
68
19
111
87
16
62
13
53
91
29
301
110
65
221
47
37
66
79