60
30
101
18
24
104
53
16
40
68
23
87
21
148
58
65
100
43
57
114
17
111
11
88
49
8
42
83
35
25
90
145
85
14
13
28
26
29
116
10
51
89
73
34
74
22
39