66
17
37
12
123
28
15
10
13
30
95
19
5
24
9
36
54
23
44
86
61
667
20
4
14
194
35
21
11
236
41
108
16
83
68
6
354
18
392
190
79
49