130
31
6
42
66
14
76
23
53
93
34
57
11
35
26
18
111
51
38
13
15
21
37
36
29
58
25
28
61
22
683
134
56
40
92
55
171
44
162
81
47
250
46
67
52
64
43
41
27