2
76
39
261
11
8
23
40
121
4
29
5
28
27
54
12
87
17
14
7
3
10
15
9
13
21
135
18
1
37
55
32
16
34
22
98