1
45
41
30
47
31
36
18
6
26
37
24
33
49
28
42
109
22
61
21
23
48
14
35
128
141
60
56
91
52
25
34
75
258
81
32
107
72
205
82
86
127
43
76
73
16