30
115
16
20
72
32
80
13
97
137
57
179
23
107
26
25
105
5
42
19
143
46
84
45
40
21
61
66
63
310
108
24
14
22
11
8
7
95
89
73
10
116
292
144