39
83
12
593
16
15
5
55
25
40
26
31
263
60
114
20
98
14
18
28
23
22
138
86
9
30
95
17
29
77
144
92
126
45
32
19
68
47
84
70
257
41
44
65
21
64
42
54
110
10
883
61