107
16
165
15
28
41
95
89
44
40
22
9
18
31
61
23
12
8
32
13
24
54
96
110
42
46
21
99
36
52
6
55
311
20
25
66
26
43
69
48
132
53
85
11