27
5
50
104
17
107
20
34
29
56
22
33
129
11
10
353
81
186
60
95
47
9
139
86
31
75
16
39
15
23
40
93
59
6
201
48
279
18
206
3
231
46
41
21
119
53
43
35