22
35
76
107
89
31
13
12
33
38
59
15
133
24
16
14
96
37
57
45
8
9
11
91
93
64
97
84
564
23
66
6
111
29
26
39
53
18
219
307
36
19
67
20
47