184
15
59
92
80
23
90
20
33
32
18
24
31
165
66
30
57
22
41
62
46
35
82
85
156
190
67
590
71
12
17
81
26
4
176
16
53
39
19
42
28
13
40
3
52
171
54
100
51
145