92
43
30
72
318
1
40
29
41
107
33
62
59
6
52
15
26
9
12
73
42
279
11
14
88
53
162
60
21
133
23
24
20
47
13
16
19
28
7
101
106
36
207
157
84
143
302
31
308
39
10