62
67
121
69
38
47
37
24
109
60
149
23
82
596
116
85
8
151
25
9
13
30
32
26
35
31
48
80
28
66
27
22
347
63
50
165
12
129
20
157
41
18