165
18
15
36
44
127
89
122
76
84
31
54
27
106
308
49
42
26
66
28
30
13
52
246
43
35
45
34
22
90
50
65
51
17
102
56
21
201
60
189
83
113
99
81