0
5
2
11
7
13
77
35
3
17
4
32
23
1
31
118
8
21
68
16
41
19
91
120
325
58
36
20
280
302
18
274
208
67
71
251
93
29
95