186
91
188
20
326
193
74
73
77
81
112
134
64
59
83
56
122
75
68
89
394
92
54
16
58
88
47
87
48
24
32
21
18
118
424
69
46
76
117
28
35
65
57
41
146
33
51
72
86
49
26