57
19
39
28
53
37
212
164
12
51
56
21
29
106
9
74
405
148
25
46
141
22
102
65
97
43
76
183
31
41
95
79
114
157
42
26
94
4
5
32
33
52
58
107
11
13
14
7
116
125
121