74
31
19
130
77
105
5
86
36
18
170
16
23
128
63
29
45
48
6
28
49
35
24
124
94
504
7
76
34
37
75
42
4
139
155
27
239
21
55
119
102
38
53
26
15
12
71