33
639
46
48
158
90
27
139
71
31
28
14
12
21
92
68
5
10
2
99
19
74
176
109
24
156
29
65
102
75
23
94
164
16
4
60
157
122
77
88
125
222
47
56
52
25
59
32
53