21
59
75
37
23
153
374
2
7
41
11
15
13
168
46
33
16
22
14
30
24
44
595
49
20
68
27
67
10
31
28
5
186
18
17
35
29
34
43
6
38
12