2
10
49
3
17
1
14
7
12
0
132
19
114
31
4
5
33
8
15
37
52
34
86
139
85
76
13
61
35
41
79
27
73
51
90
30