46
13
20
92
120
23
19
53
150
32
101
79
30
82
24
27
17
12
152
316
18
74
49
55
38
34
59
105
15
4
7
90
3
70
22
25
203
71
2
16
6
14
44
48
61
81