165
1
985
2
628
50
1286
4
1117
36
250
3
52
81
38
34
63
29
32
67
83
97
59
0
49
82
85
73
95
133
65
84
43