303
79
5
10
6
33
175
41
69
31
29
65
116
193
21
12
84
51
90
42
76
62
54
80
94
11
97
141
37
196
22
23
114
39
52
57
7
91
34
117
144
125
17
28
70