7
117
146
25
27
88
16
33
489
13
29
52
46
377
84
79
71
155
148
67
15
20
126
45
246
38
21
89
63
116
11
61
30
98
204
90
4
76
28
23
154
31
35
64
47