14
28
13
8
4
109
15
44
23
35
32
53
50
30
59
20
64
21
26
83
3
48
38
7
55
11
25
24
108
91
27
73
87
101
33
29
9
6
16
77
71
56
259
148