27
36
16
67
35
22
124
148
33
88
131
93
28
10
21
9
11
20
24
49
32
41
45
64
79
26
19
44
156
92
51
163
34
29
97
4
18
8
119
144
3
84
53
25
287
110