27
94
85
43
145
101
51
30
24
44
236
64
39
48
19
42
40
108
97
35
38
10
32
156
96
47
189
17
33
117
36
28
52
25
12
34
23
9
21
91
81
95
184
63
76
112