57
11
29
8
131
7
91
15
13
26
37
36
40
2
9
22
6
31
45
74
62
3
60
23
49
67
44
10
42
85
101
296
97
5
82
51
148
20
71
4