3
4
44
9
8
54
34
200
28
317
51
40
103
14
26
29
70
122
87
104
46
72
74
203
22
621
93
69
299
67
142
126
251
76
127
11
186
57
47
17
210
20
220
163
156
174
197
168
53
42
107
167
37
35
55
397