115
92
57
43
79
48
82
22
20
86
16
15
25
133
83
130
10
52
17
31
47
30
18
34
24
42
61
49
46
59
40
11
77
74
19
8
58
37
114
103
7
45
28
169
50
53
87
13
102
63