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