22
17
32
68
122
37
25
23
117
11
7
181
94
18
58
28
33
63
46
55
78
54
40
73
38
242
21
45
229
31
168
553
76
87
66
105
65
27
154
56
43
41
79
74
165
136
434
189