50
141
42
8
18
6
16
61
22
33
81
43
15
92
106
90
222
13
120
17
9
27
35
19
52
39
91
71
5
26
317
38
121
11
87
63
70
77