137
16
15
21
33
49
39
58
37
477
47
98
41
96
18
13
45
118
63
8
80
17
12
126
60
75
22
25
50
61
23
53
14
35
28
82
86
59
5
168
2