73
40
32
12
94
66
61
37
369
83
30
342
41
618
64
217
290
124
28
56
127
117
26
79
14
67
225
76
295
7
19
132
130
35
203
70
31
42
39
93
62
89
33
24
46
10
78
120
47
99