61
21
340
222
108
92
190
99
74
209
95
102
101
112
81
67
6
42
11
104
66
132
25
245
83
44
65
3
19
39
43
33
84
16
46
179
31
26
18
28
73
64
8
48
5
32
17
9
7
76