58
83
17
60
33
27
202
87
42
35
70
28
52
49
23
24
68
46
20
62
32
125
13
16
18
71
97
19
7
30
43
55
26
14
213
53
29
119
191
39
81
129
77
50
12