51
79
19
74
127
30
68
17
31
13
33
41
180
40
28
23
15
18
67
193
170
24
93
37
8
61
63
14
117
11
92
20
45
26
55
50
42
392
124
95
104
35
29
90