9
236
37
45
25
61
27
29
30
24
67
79
4
39
23
47
121
48
11
78
46
124
71
19
44
41
33
119
83
308
1
141
17
6
31
126
50
95
187
70
590
13
12
116
509