2
88
41
239
39
81
20
44
36
19
33
67
74
279
73
35
11
114
5
115
157
29
4
57
40
119
10
12
7
99
70
13
34
66
25
23
3
6
18
24
45
16
30
150
61
32