59
35
39
173
33
40
20
34
22
17
99
133
29
84
51
65
61
88
205
43
104
13
44
18
28
19
87
67
46
31
156
77
127
11
54
105
57
95
63
149
179
101
66
83
146
27
126
119
239
254
158