36
3
9
18
78
15
28
32
20
5
44
31
57
67
54
26
13
23
14
62
17
16
29
50
109
33
12
7
159
450
84
49
70
257
89
39
64
41
82
236
51
35
59
87
138
266