120
313
54
6
57
16
58
106
155
12
24
74
49
10
21
86
29
99
119
100
38
182
68
213
104
35
27
141
87
143
32
28
56
46
23
20
61
80
33
13
47
26
22
202
110