164
215
320
123
246
238
46
17
28
355
20
93
62
108
51
21
15
25
16
11
31
18
174
23
36
40
24
61
22
9
76
49
14
37
41
38
410
480
4
72
128
114
27
165
19
1
57
29
6