11
91
22
12
15
309
51
24
35
49
40
50
69
38
122
2
65
17
26
54
34
25
166
27
159
20
118
129
42
39
43
132
87
88
82
7
323
117
4
111
86
46
29
68
9
8
6
23