45
62
32
83
52
124
249
89
35
18
27
76
61
94
67
135
19
59
13
105
100
95
333
113
60
171
68
28
12
226
21
36
122
90
22
14
93
11
37
29
50
78
17
44
34
39
38
20