59
45
18
28
121
32
24
16
63
97
68
48
43
95
26
22
23
40
71
20
17
322
44
25
151
27
10
14
39
11
64
29
21
90
54
53
58
35
34
37
96
12
311