37
46
24
77
150
82
27
50
31
20
22
33
35
48
39
70
17
52
14
40
101
62
145
73
49
66
86
32
26
43
115
16
45
8
335
67
29
7
11
12
18
197
15
551