41
32
92
80
267
51
63
72
2
75
67
9
47
31
35
25
46
18
61
39
263
113
152
127
65
40
141
16
44
552
55
23
20
173
58
43
49
8
22
157
468
24
241
38
66
13
334
7
122