31
11
56
109
201
19
48
32
44
17
24
58
8
23
28
15
5
79
38
34
9
16
116
52
21
22
3
103
35
133
88
120
2
18
6
26
10
40
30
106
4