11
4
68
36
9
109
21
148
119
85
117
169
58
419
343
45
57
113
209
8
61
88
34
73
76
49
87
26
95
33
420
22
23
37
15
134
387
51
80
16
13
323
17
278
163
153
129
602
32