22
17
67
19
28
47
10
121
12
38
9
20
5
18
6
59
29
105
52
8
42
27
108
48
86
83
77
438
161
89
100
202
37
237
40
240
160
34
15
36
419
76
45
72
26
126
44