24
1335
152
68
33
82
234
36
64
40
12
99
97
48
154
296
143
530
20
543
43
108
158
104
441
160
60
163
710
1541
32
102
22
79
31
207
63
41
11
71
6
39
47
34
8
242
30
17
120
28