81
19
33
94
86
29
88
6
181
28
31
26
20
344
56
39
21
51
11
54
12
68
7
228
66
295
4
16
14
37
203
22
5
3
117
44
32
93
87
36
98
40
109
43