22
42
39
10
97
15
29
50
14
264
110
35
41
25
23
32
9
5
26
3
74
51
71
83
13
11
27
6
43
302
87
53
36
38
40
19
21
16
100
147
66