36
41
29
33
456
145
66
452
10
11
13
22
17
93
26
39
45
16
31
60
451
42
43
52
14
32
92
23
37
172
61
65
105
40
9
77
240
128
90
119
50
304