22
35
21
100
44
72
25
14
51
26
313
198
32
20
24
129
27
11
7
49
9
53
61
23
3
55
68
67
93
86
64
166
12
52
2
54
146
80
161
103
81
16
242
85