368
31
26
57
9
72
44
241
174
29
48
102
65
61
83
5
89
16
67
7
32
39
98
63
40
24
34
21
20
17
14
60
45
58
10
18
28
70
36
13
35
52
30
153