2
79
51
48
49
76
8
84
257
31
23
316
10
232
219
17
96
12
5
87
20
45
4
135
3
13
19
169
424
77
43
30
28
42
6
7
15
134
62
11
66
1
27