26
34
157
65
18
33
23
16
51
68
82
55
149
60
19
44
29
90
59
24
289
42
67
242
46
66
15
241
32
54
40
45
36
50
13
9
31
12
30
35
61
20
22
108
89
14
25