58
14
39
26
17
165
2
71
46
145
56
12
9
19
32
48
126
94
5
10
52
15
157
703
16
22
3
8
43
50
37
77
67
30
20
33
81
66
123
213
45
44
89