59
145
393
159
18
13
65
135
9
55
63
158
35
38
10
14
36
21
56
42
7
62
41
60
29
100
480
28
45
17
134
39
81
27
84
127
30
53
236
76
146
46
15
20
33
22