60
53
51
176
40
222
5
28
41
66
14
12
111
105
284
75
127
24
32
121
37
45
10173
301
49
84
59
47
107
70
42
38
16
19
7
131
62
22
64
158
76
33
20
46
100
8
44
85
56