2
32
18
23
82
152
28
19
21
6
47
11
7
34
25
10
63
3
38
12
31
39
5
51
46
22
43
44
133
9
20
8
59
17
36
15
29
100
65