118
13
93
16
17
14
52
7
20
11
73
8
49
42
82
29
15
5
9
151
21
12
25
75
98
58
40
22
34
48
56
70
64
26
2299
69
125
81
46
295
54
38
65
276
77
90
111
41