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