126
34
82
35
12
25
120
18
33
40
21
66
29
60
26
9
39
179
48
23
292
16
8
3
17
112
105
68
94
45
28
41
49
85
44
20
93
88
52
19
24
64