58
52
109
73
120
21
29
74
71
35
97
51
31
28
54
18
19
72
34
48
154
66
14
25
80
23
41
39
100
61
22
364
104
122
89
11
62
102
12
20
90
205
10
40
218
44
37
27
158