70
149
356
140
34
119
91
58
120
88
51
37
6
8
41
64
32
99
39
36
132
28
9
13
69
16
123
35
21
38
105
22
116
30
47
49
23
60
48
31
14
15
10
308
159