50
12
22
14
28
70
82
56
116
31
32
35
48
65
61
11
80
34
577
78
25
63
8
45
27
20
38
43
24
46
42
23
52
33
16
159
13
17
4
39