109
10
57
15
19
27
33
31
54
59
21
17
245
11
28
58
8
35
40
6
51
20
4
39
86
18
9
50
25
60
13
317
7
121
100
34
36
37