22
21
109
26
49
18
42
157
116
23
39
28
17
88
67
33
10
34
8
220
48
20
24
132
13
59
81
73
45
51
197
71
44
19
78
100
41
11
64
37
228
131
52
27
122
50
212