141
63
101
92
26
32
8
25
37
20
45
17
27
3
35
13
4
19
53
49
98
12
51
34
23
29
11
10
9
50
21
18
86
15
7
106
59
16
5
36
38