11
49
12
29
34
17
83
82
5
60
7
20
233
45
35
8
78
4
63
48
18
76
98
126
26
112
257
58
27
41
52
16
71
85
51
77
43
59
111
56
227
13
40
39
117
79
38
22
19
181