28
49
66
23
22
396
31
34
199
77
57
37
65
46
85
79
72
52
150
47
416
62
17
14
56
55
51
40
134
70
90
27
68
151
53
89
185
145
82
30
245
144
95
69
44
42
8
38