8
93
138
29
284
10
36
37
49
13
45
44
6
16
114
208
34
88
2
23
28
32
18
24
54
67
31
718
124
4
19
14
21
106
145
47
74
55
86
410
70
57
61
130
58