4
45
42
30
47
31
36
18
6
26
37
24
33
49
29
109
22
61
21
23
14
35
129
141
60
56
48
91
52
25
34
75
28
259
81
107
72
205
82
86
127
43
76
41
74
62
16