14
3
10
108
60
32
20
57
7
59
15
26
12
77
9
102
111
80
42
5
13
114
23
181
46
89
146
35
97
25
37
39
246
127
91
120
19
95
17
53
90
83
50
38
30
76
338
31
78
36
28
56