41
109
42
81
86
285
72
20
373
47
27
14
140
11
79
92
59
24
31
44
10
8
155
77
35
5
33
110
127
36
51
26
429
55
30
73
69
19
384
13
23
15
80
71
76
39
22