40
11
29
48
20
65
17
143
22
105
26
13
30
23
34
63
58
19
9
52
8
6
54
107
14
10
59
18
4
5
15
31
157
28
57
122
98
66
255
2
86
27