28
16
56
52
23
30
5
21
41
127
42
31
58
35
222
79
9
171
14
40
10
13
33
27
20
133
121
91
34
98
48
36
4
85
15
55
60
63
122
32
24
7
17
87
29
6
11
68
26
112
205