111
34
29
35
19
18
39
22
27
33
21
171
113
91
10
20
16
64
68
14
23
26
86
46
118
13
69
30
72
32
36
24
11
17
15
5
222