353
236
63
66
32
8
9
16
47
10
117
84
41
15
51
70
94
105
26
37
98
49
345
12
143
64
27
42
238
79
68
20
13
759
29
3
39
60
233
57
52
77
22
169
65
188
174
23