53
29
358
56
59
39
164
63
237
97
26
1
23
16
41
18
114
30
43
51
20
176
13
77
14
27
127
45
47
5
67
80
371
82
70
55
74
12
72
10
42
35
38
110
58
124
32
21
17