2
98
11
12
3
9
7
40
4
6
27
17
34
5
14
18
21
35
15
41
28
61
13
156
16
30
62
58
84
37
19
24
73
23
29
56
39
71
20
88