49
43
36
60
283
41
76
129
14
23
31
119
20
367
134
8
32
38
45
90
40
54
5
64
39
6
24
26
17
59
150
86
10
12
52
122
37
58
66
33
3
9
51
16
30
15