29
19
21
5
30
11
24
53
36
66
103
25
12
13
35
6
3
67
16
244
27
31
32
8
17
14
86
58
2
28
15
26
18
7
110
71
44
137
10
77
91
243
22
38
47
23