11
13
3
14
22
29
36
30
93
82
35
35