96
219
186
8
29
22
12
59
30
101
58
21
69
168
26
581
11
34
70
66
60
41
20
50
65
33
13
23
68
31
40
24
165
175
44
73
82
14
88
78
3
72
126
63
61
55
28
5
331
47