21
90
25
12
8
37
36
10
30
35
18
126
9
61
7
60
6
16
4
14
51
5
17
23
136
13
93
250
15
56
318
11
58
47
24
28
64
42
260
32
41
86
109
33
49