289
41
38
96
13
20
16
153
11
30
22
27
39
60
77
10
17
93
26
53
7
83
54
55
46
65
23
122
78
8
37
34
15
4
160
59
80
36
24
70
117
9
116
43