163
90
35
49
93
281
62
41
157
88
36
25
87
16
83
51
37
22
11
154
13
46
99
14
10
5
39
9
44
150
6
33
70
15
20
40
65
17
8
12
54
81
348
61
94
74
21