21
24
4
17
1
73
23
67
57
311
55
74
36
91
128
30
34
42
37
157
125
83
220
14
20
68
103
47
50
19
22
38
32
94
15
117
31
7
39
64
8
136
10
48
178
62
33
87
252
221
69
248