45
15
28
10
218
77
96
17
40
18
34
54
23
38
68
93
35
83
739
11
12
242
188
14
91
101
20
132
32
8
76
25
55
117
24
89
19
56
87
58
44
26
36
107
293
50