75
28
65
10
17
7
19
3
54
42
16
124
33
346
53
12
11
23
35
109
111
50
74
26
21
25
82
22
77
9
8
5
41
15
30
55
24
48
79
36