176
116
120
31
25
98
41
174
47
46
30
93
88
154
215
77
43
75
80
242
40
68
13
38
72
48
329
73
61
134
44
71
70
6
34
28
14
21
59
9
8
373
29
327
95
238
69
89
26
477
19
11