144
107
30
49
302
117
35
106
109
285
176
438
189
246
151
274
26
36
317
150
52
83
31
44
62
446
95
73
24
79
50
12
51
123
33
69
32
41
130
28
60
45
64
43
61
29
59
20
46
17
42
21