82
29
17
126
41
9
109
37
77
39
22
87
62
21
72
58
63
96
40
52
50
47
20
38
27
33
23
24
64
28
175
32
35
18
10
125
7
142
49
14
73
111
31
46
13
42
19