94
15
53
13
28
21
18
33
16
36
109
236
50
59
52
30
97
37
40
25
56
80
24
73
98
19
81
39
66
164
172
42
20
43
8
120
12
27
49
23
9
11
4
51
47