1
4
2
11
16
15
12
23
25
61
55
24
14
32
77
101
31
156
8
84
432
40
131
39
38
236
10
21
136
17
50
108
126
19
99
281
111
179
57
13
167
116
34
37
20
284
54
67
109
333