28
104
73
11
110
39
127
74
10
17
111
135
66
38
21
64
378
120
44
102
94
83
68
90
52
20
60
14
88
163
54
19
144
139
24
106
207
187
33
227
449
30
29
27
116
67
25
41
12