47
28
96
41
17
26
14
30
20
7
23
90
37
77
42
12
135
36
18
50
67
60
127
22
45
24
197
254
44
49
101
19
25
33
187
72
104
97
64
35
110
89
73
81
61
21
31
193
75