11
9
53
42
10
2
19
31
118
101
23
74
51
6
48
29
49
36
7
13
75
17
72
204
46
41
320
40
50
360
119
33
5
47
14
93
25
165
159
26
65
38
96
22
70
82
55
24