29
37
9
8
59
126
98
21
5
6
13
28
10
24
12
11
27
49
18
15
133
255
22
32
54
23
58
44
47
7
70
20
31
3
4
19
101
149