41
25
72
292
9
68
100
605
3
109
4
43
13
39
75
38
16
59
12
22
28
51
26
11
322
27
33
35
63
77
24
56
14
69
20
80
1
71
113
23
159
40
224
97
54
32