109
64
61
14
110
17
105
30
55
29
75
158
49
192
112
73
57
28
35
32
21
10
19
58
5
34
37
31
97
66
65
40
118
8
12
46
52
26
47
33
68
78
76
24