2
0
4
1
3
17
36
8
11
14
7
24
6
10
71
41
64
44
23
25
52
114
26
16
77
61
201
159
54
122
171
74
348
20
33