113
76
3
83
67
36
50
9
51
144
107
77
141
110
29
40
32
27
28
14
46
42
15
13
122
24
48
79
19
59
17
26
7
8
101
58
111
90
6
11
33
20
22
2
18
23
44