13
68
212
291
26
25
111
110
20
23
38
17
58
33
51
28
24
11
19
32
3
64
35
74
242
22
120
36
79
48
146
66
116
39
297
27
87
70
139
45
52
170
366
118
41
247
122
65
42
12
103