78
38
44
108
310
105
133
394
40
12
127
175
81
115
120
54
6
71
37
16
24
28
32
5
17
9
3
21
55
29
48
52
14
27
96
42
50
22
65
69
35
25
8
15
92
104
75