2
19
6
88
23
11
26
8
35
33
7
10
40
53
3
37
91
18
29
38
73
68
17
44
41
95
171
20
4
28
13
16
154
61
110
58
30
49
15
51
77