50
230
35
8
111
25
44
28
17
13
32
40
41
19
59
53
33
12
16
105
124
57
38
14
34
3
7
20
18
22
6
5
10
15
9
30
23
24
46