23
88
84
1
35
11
96
159
56
65
33
66
112
79
53
21
89
38
37
200
106
41
102
145
17
185
76
6
204
98
25
385
72
147
140
7
43
28
137
176
48
117
127
77
70
57
45
101
26
130
97
68