62
45
12
15
675
167
72
25
141
85
70
38
253
43
49
73
112
92
113
40
60
54
87
337
30
58
150
56
24
57
63
81
35
17
76
1363
36
61
21
47
7
23
95
68
39
3
99
27
13
69