122
58
53
48
57
5
13
55
30
56
28
741
19
14
93
46
40
44
26
42
35
15
32
64
76
92
136
85
108
1365
346
313
33
84
37