11
31
133
50
95
48
98
28
20
10
130
17
72
103
14
122
400
61
99
93
106
94
131
19
464
44
54
47
109
33
35
27
36
936
25
32
26
82
45
8
12
64
41
55
89
13
9
49