297
19
77
91
216
84
46
76
137
397
75
58
24
212
82
57
38
44
36
638
33
21
104
56
81
85
8
22
261
187
41
48
73
11
93
65
5
20
45
47
100
9
168
2
475
66
130
189
13
7