172
19
18
35
66
14
28
49
89
83
99
140
116
62
107
26
79
47
33
94
16
59
42
31
102
176
24
48
25
161
37
5
53
22
38
21
113
139
70
216
41
87
8
30
15
17
13