4
13
146
11
15
22
8
47
53
14
353
70
36
12
58
20
10
24
32
82
35
37
40
85
26
179
33
64
235
79
272
102
76
31
45
200
57
67
38
19
81
143
16
62
92