219
21
41
30
43
5
46
42
34
33
17
262
66
45
59
27
14
115
90
232
125
37
28
212
40
12
26
19
87
65
105
8
58
16
9
60
44
92
78
23
22
11
91
24
18
83
7
48
56
47
2
50