3
31
4
16
22
41
35
7
106
5
71
132
30
221
8
45
6
20
113
2
42
190
17
11
10
57
9
75
44
12
34
38
28
15
91
89
18
63
33