32
113
45
52
101
53
78
58
30
200
9
28
79
114
14
296
576
23
46
164
11
22
41
13
15
25
67
74
12
228
153
29
66
104
115
105
10
7
77
16
64
21
31
80
133
83
59