7
13
3
250
75
41
136
63
28
20
22
32
185
6
2
10
24
9
23
16
30
73
5
95
38
58
56
116
124
1
12
19
33
27
90
82
50
51