35
67
16
13
63
90
41
163
23
54
97
76
21
241
29
40
10
42
31
138
7
227
157
36
17
64
20
32
105
12
6
59
44
99
22
27
49
26
9
91
79
8
51
25
2
149