197
50
46
35
17
29
83
111
42
26
49
59
63
56
34
37
27
43
102
86
116
70
53
89
33
28
51
92
31
44
48
36
23
38
39
19
8
47
15
24
18
64
67
13