3
45
32
10
16
31
13
9
44
15
14
8
28
41
33
26
93
29
142
20
197
30
206
12
100
22
24
56
59
18
35
38
40
4
11
52
17
53
102
68
54
23
114