55
88
21
7
202
69
65
80
30
59
32
8
34
44
67
18
156
42
26
125
16
48
53
35
72
145
157
286
120
74
31
2
3
84
176
47
160
191
116
76
421
169
97
66
45
87
99