66
91
74
40
17
8
35
23
19
42
255
59
31
18
101
21
58
124
37
29
3
4
16
13
22
99
51
26
28
39
65
9
46
12
6
38
7
20
34
144
24