292
25
35
21
17
73
82
34
59
62
89
32
24
50
19
46
31
45
52
48
37
58
49
40
156
22
8
67
36
148
30
79
12
6
42
26
112
18
61
15
38
27
134
28
96
43
70
103