149
123
102
92
30
75
28
73
88
33
64
283
19
84
262
31
41
37
62
80
16
22
11
24
18
17
27
39
50
132
70
29
20
6
130
40
14
365
81
25
54
55
145
26
159
154
105
49
417
47