2
66
6
25
35
47
31
28
75
48
74
21
175
118
88
41
52
44
192
49
58
30
22
26
95
63
45
102
106
129
90
103
158
51
160
80
123
42
92
29
34
218
69
89
114
149
27