13
25
41
111
61
35
40
32
50
16
103
29
98
51
4
178
18
24
44
17
20
30
43
42
36
8
34
10
14
67
12
134
80
843
11
3
140
71
49
66
60
19
296
133
23
31
15
56