30
22
66
65
111
13
29
36
93
72
25
470
206
16
69
118
12
28
146
17
61
615
52
122
86
44
57
47
9
34
46
48
11
23
53
75
60
84
163
24
105
18
20
67
74
285
32
15
14
41