2
41
1
5
48
7
43
24
17
0
16
11
23
113
12
9
29
26
98
71
112
56
54
82
39
47
59
6
100
88
51
99
124
22
4
89
15
67
35
18
25
133
31
21
42
85
27
10