105
20
4
21
60
73
42
13
16
44
29
80
5
32
40
23
62
49
41
12
24
27
10
136
15
52
119
19
115
81
97
51
39
216
14
88
28
8
9
149
204
38
121
43
56
25