2
44
71
10
42
4
1
27
5
23
21
274
3
50
151
6
12
13
9
0
8
20
34
116
22
88
31
25
66
15
35
46
16
68
48
59
63
100
26