2
6
4
14
18
15
11
3
133
36
98
121
47
31
82
197
25
49
40
249
160
46
21
64
59
17
61
16
33
13
20
26
76
34
32
79
9
8
7
58
19
41