7
75
4
20
2
14
3
56
8
11
0
34
44
94
37
71
49
48
45
72
16
199
30
40
67
97
157
109
12
62
68
297
114
156
31
115
331
102
121
96
27
284
64
179
126
79
23
76
144
10