42
35
11
14
37
12
82
21
10
6
398
3
29
310
61
92
30
15
5
282
70
75
16
126
32
60
49
40
120
25
8
127
31
72
288
24
33
84
95
172
107
58
26
17
125
7
66