107
39
11
42
44
20
5
137
16
15
21
33
49
58
37
479
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