73
16
28
32
94
112
113
385
150
15
45
47
71
42
23
25
51
18
65
19
22
295
82
30
29
83
53
40
300
87
123
14
9
128
69
37
41
20
68
124
39
49
121
149
106
64
26
38