77
14
28
16
18
35
319
87
36
80
2
173
134
5
58
199
252
55
13
11
60
53
6
49
20
76
32
31
24
7
101
40
111
65
78
17
22
23
45
125
285
9
25
21