89
25
58
19
24
2
7
4
22
60
35
31
220
6
34
69
484
81
189
88
108
127
76
12
111
15
368
11
43
73
5
30
40
41
151
26
360
48
63
14
236
45
44
132
18
50
66